foreign representative or agent - German English Dictionary